package com.burgeon.backend.SHOP.entity;

import java.util.List;

public class CouponType {

    private String id;
    private String name;//名称
    private String money;//金额
    private String original;//原价
    private String integral;//积分
    private String datebeg;//开始时间
    private String dateend;//结束时间
    private String isShop;//是否积分商城
    private String creation;//创建时间
    private String account;//所属账号
    private String token;//所属token
    private String expl;//使用说明
    private String type;//优惠券类型
    private String discount;//折扣
    private String scene;//使用场景 1 线上 2线下  3 通用
    private String direction; //使用说明
    private String restrictClass;//品类限制
    private String restrictBrand;//品牌限制
    private String restrictProduct;//线下商品限制
    private String restrictStore;//线下门店使用限制
    private List<String> classList;
    private List<String> brandList;
    private List<String> codeList;
    private List<String> storeList;
    private String isBuy;//是否符合生日购买要求，是Y，否N
    private String isReceive;//是否在今年领取过生日礼券 Y/N
    private Integer count;//张数

    public Integer getCount() {
        return count;
    }


    public void setCount(Integer count) {
        this.count = count;
    }

    public String getIsReceive() {
        return isReceive;
    }

    public void setIsReceive(String isReceive) {
        this.isReceive = isReceive;
    }

    public String getIsBuy() {
        return isBuy;
    }

    public void setIsBuy(String isBuy) {
        this.isBuy = isBuy;
    }

    public String getRestrictStore() {
        return restrictStore;
    }

    public void setRestrictStore(String restrictStore) {
        this.restrictStore = restrictStore;
    }

    public List<String> getStoreList() {
        return storeList;
    }

    public void setStoreList(List<String> storeList) {
        this.storeList = storeList;
    }

    public String getScene() {
        return scene;
    }

    public void setScene(String scene) {
        this.scene = scene;
    }

    public String getDirection() {
        return direction;
    }

    public void setDirection(String direction) {
        this.direction = direction;
    }

    public String getRestrictClass() {
        return restrictClass;
    }

    public void setRestrictClass(String restrictClass) {
        this.restrictClass = restrictClass;
    }

    public String getRestrictBrand() {
        return restrictBrand;
    }

    public void setRestrictBrand(String restrictBrand) {
        this.restrictBrand = restrictBrand;
    }

    public String getRestrictProduct() {
        return restrictProduct;
    }

    public void setRestrictProduct(String restrictProduct) {
        this.restrictProduct = restrictProduct;
    }

    public List<String> getClassList() {
        return classList;
    }

    public void setClassList(List<String> classList) {
        this.classList = classList;
    }

    public List<String> getBrandList() {
        return brandList;
    }

    public void setBrandList(List<String> brandList) {
        this.brandList = brandList;
    }

    public List<String> getCodeList() {
        return codeList;
    }

    public void setCodeList(List<String> codeList) {
        this.codeList = codeList;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getDiscount() {
        return discount;
    }

    public void setDiscount(String discount) {
        this.discount = discount;
    }

    public String getExpl() {
        return expl;
    }

    public void setExpl(String expl) {
        this.expl = expl;
    }

    public String getOriginal() {
        return original;
    }

    public void setOriginal(String original) {
        this.original = original;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getMoney() {
        return money;
    }

    public void setMoney(String money) {
        this.money = money;
    }

    public String getIntegral() {
        return integral;
    }

    public void setIntegral(String integral) {
        this.integral = integral;
    }

    public String getDatebeg() {
        return datebeg;
    }

    public void setDatebeg(String datebeg) {
        this.datebeg = datebeg;
    }

    public String getDateend() {
        return dateend;
    }

    public void setDateend(String dateend) {
        this.dateend = dateend;
    }

    public String getIsShop() {
        return isShop;
    }

    public void setIsShop(String isShop) {
        this.isShop = isShop;
    }

    public String getCreation() {
        return creation;
    }

    public void setCreation(String creation) {
        this.creation = creation;
    }

    public String getAccount() {
        return account;
    }

    public void setAccount(String account) {
        this.account = account;
    }

    public String getToken() {
        return token;
    }

    public void setToken(String token) {
        this.token = token;
    }

    @Override
    public String toString() {
        return "CouponType{" +
                "id='" + id + '\'' +
                ", name='" + name + '\'' +
                ", money='" + money + '\'' +
                ", original='" + original + '\'' +
                ", integral='" + integral + '\'' +
                ", datebeg='" + datebeg + '\'' +
                ", dateend='" + dateend + '\'' +
                ", isShop='" + isShop + '\'' +
                ", creation='" + creation + '\'' +
                ", account='" + account + '\'' +
                ", token='" + token + '\'' +
                ", expl='" + expl + '\'' +
                ", type='" + type + '\'' +
                ", discount='" + discount + '\'' +
                ", scene='" + scene + '\'' +
                ", direction='" + direction + '\'' +
                ", restrictClass='" + restrictClass + '\'' +
                ", restrictBrand='" + restrictBrand + '\'' +
                ", restrictProduct='" + restrictProduct + '\'' +
                ", restrictStore='" + restrictStore + '\'' +
                ", classList=" + classList +
                ", brandList=" + brandList +
                ", codeList=" + codeList +
                ", storeList=" + storeList +
                ", isBuy=" + isBuy +
                ", isReceive=" + isReceive +
                ", count=" + count +
                '}';
    }
}
